package com.wyw.design.model.learning.structure.adapter;

/**
 * @Title   适配器角色（Adapter）
 * @Description 适配器可以调用另一个接口，作为一个转换器，对 Adaptee 和 Target 进行适配，适配器类是适配器模式的核心，通常都是一个具体的类。
 *              以笔记本电脑为例，即指电源适配器
 * @Author Mr Wu yewen.wu.china@gmail.com
 * @Date 2023/3/14 10:50
 * Update History:
 * Author        Time            Content
 */
public class Adapter extends Adaptee implements Target{

    @Override
    public void targetMethod1() {
        System.out.println("Adapter targetMethod1 inkoked.");
        methodA();
    }

    @Override
    public void targetMethod2() {
        System.out.println("Adapter targetMethod2 inkoked.");
        methodB();
    }

}
